package file;

import java.io.File;
import java.io.FileFilter;

public class Test {
    public static void main(String[] args) {
        File dir = new File("./src/main/java/file");
        if (dir.isDirectory()) {
            FileFilter filter = new FileFilter() {
                @Override
                public boolean accept(File file) {
                    String name = file.getName();//获取经过过滤器元素的名字
                return name.startsWith("D");//字符串判断以什么字符开头
                //获取900字节以下的所有文件
                 //   long len= file.length();
                  //  return  len<=900;

             }
            };
            File[] subs = dir.listFiles(filter);//回调模式
            for (File sub : subs) {
                System.out.println(sub.getName());
            }

        }
    }
}
